Logger.
More...
#include <log.h>
Logger.
Definition at line 57 of file log.h.
◆ instance()
static Logger & roc::core::Logger::instance |
( |
| ) |
|
|
inlinestatic |
Get logger instance.
Definition at line 60 of file log.h.
◆ level()
void LogLevel roc::core::Logger::level |
( |
| ) |
|
Get current maximum log level.
◆ print()
void roc::core::Logger::print |
( |
const char * |
module, |
|
|
LogLevel |
level, |
|
|
const char * |
format, |
|
|
|
... |
|
) |
| |
◆ set_colors()
void roc::core::Logger::set_colors |
( |
ColorsMode |
mode | ) |
|
Set colors mode.
- Note
- Default colors mode is ColorsAuto.
◆ set_handler()
void roc::core::Logger::set_handler |
( |
LogHandler |
handler | ) |
|
◆ set_level()
void roc::core::Logger::set_level |
( |
LogLevel |
| ) |
|
Set maximum log level.
- Note
- Default log level is LogError.
◆ Singleton< Logger >
Definition at line 91 of file log.h.
The documentation for this class was generated from the following file:
- roc_core/target_stdio/roc_core/log.h